Fatmir VataFatmir Vata
Asian Games 2026: India Takes Team Bronze and Loses a 12-Year Individual Medal StreakOn the third day of the team event at the 2026 Asian Games, Satwiksairaj...
Asian Games 2026: India, a Team Bronze and a Twelve-Year SilenceI rewatched that footage three times that night, the living-room lamp turned...
Asian Games 2026 Badminton Draw: India's Paths Drawn in ChalkThere is a truth rarely spoken in Asian badminton circles: the draw does not...
Asian Games 2026: India, a Generational Split and the Silence After BronzeA men's doubles pair beat the world champions 21-11 in the opening game, then...
Indian Badminton at the 2026 Asian Games: The Decider and the Crack Revealed by the ScoreboardThe final point of the men's individual match at the 2026 Asian Games stopped...
Vietnamese Football 2026: A Season With No Data to ReadOn the afternoon of 18 April 2026, from Stand B at Hang Day Stadium, I filled...
The dry break and the gap Yapp could not measure: inside the mixed-doubles 9-ball final in Ho Chi Minh CityIn the sixth rack of the deciding set, as Hsieh Chia-Chen bent over the baize...
Table Tennis England and a 76-Page Report: The Governance Architecture Before London 2026On October 16, 2026, at the English Institute of Sport Sheffield: a meeting...
Vietnam U23 vs Philippines U23: Finishing Efficiency, Fixture Congestion and the Gap Between Two TouchesThe Training Session on 16 September and a Very Short Note In Japan, on 16...
Chovy and Rookie: Seven Years After Madrid, Memory Has Replaced DataMadrid, October 2026. Griffin lost 1-3 to Invictus Gaming in the Worlds...
Real Madrid 0-3 in the EuroLeague: A Historic Collapse in Sofia and an Unresolved Half-Court ProblemSofia, Bulgaria. Not Madrid, and not Tel Aviv. A neutral arena, no true home...
Lowri Hurd: The 18-Year-Old Welsh Girl Rewriting the World Para Table Tennis MapNumbers don't lie, readers do — and I used to be that reader. When I read the...
Belgium Open 2026: The Scoreboard Doesn't Lie — But It Doesn't Say Everything EitherThe scoreboard for the U21 boys' final at the Belgium Open 2026 read as...
Kentucky Beats Louisville 3-1: From .079 to .420, and the Deep Layer the Box Score Won't Tell YouThe second set closed at 29-27, after 16 ties and 7 lead changes. Kentucky wo...
Barcelona vs Rayo Vallecano: When the 20-match Home Winning Streak Becomes a BurdenCamp Nou remains an impregnable fortress for Barcelona. Twenty consecutive ho...
Thailand Touches History: 2026 Asian Championship Victory and the Tactical Equation for a New EraThe final whistle blew, and the stadium in China fell into a stunned silence....
India - Uzbekistan and the diplomatic gift of a chess scoresheet: When the chessboard becomes a bridge between two nationsWhen Indian Prime Minister Narendra Modi presented the chess scoresheet of...
Djokovic's US Open First-Round Collapse: When a 39-Year-Old Body Stops ListeningI have watched hundreds of tennis matches in my journalism career, but rarely...
English Table Tennis: When the National Body Writes the Obituary of Its Own GreatnessI sat in the Kazan stands in 2026 and watched speed kill old football. That...
China Masters 2026: Rankireddy and Shetty rally past the host pair as India claim a first titleGame three, 16-17. Over roughly the next three minutes the China Masters fina...
